Triển khai Cổng logic

Bài chi tiết: Unconventional computing

Từ năm 1990s, hầu hết các cổng logic được làm bằng công nghệCMOS (trong đó transistor NMOS và PMOS được sử dụng). Hàng triệu cổng logic được gói gọn vào một vi mạch.

Có nhiều logic families với các đặc điểm khác nhau (độ tiêu thụ điện, tốc độ, chi phí, kích thước) như: RDL (kháng trở-điốt logic), RTL (kháng trở-transistor logic), DTL (điốt-transistor logic), TTL (transistor-transistor logic) và CMOS (chất bán dẫn bổ sung metal oxide). Ngoài ra còn có các biến thể, như CMOS logic thông thường và loại nâng cao vẫn sử dụng công nghệ CMOS, nhưng có thêm các phần tối ưu hóa để tránh ảnh hưởng tốc độ do các transistor PMOS chậm hơn.

Các triển khai phi điện tử rất đa dạng, nhưng rất ít được áp dụng vào thực tế. Nhiều máy tính cơ điện tử đầu tiên, như Harvard Mark I, được xây dựng trên các cổng relay logic, sử dụng các relay cơ điện tử. Cổng logic có thể được tạo ra bằng các thiết bịpneumatic, như Sorteberg relay hay cổng logic cơ học, bao gồm cả trên quy mô phân tử.[8] Cổng logic được xây dựng dựa trên DNA (xem DNA nanotechnology)[9] và được sử dụng để xây dựng một máy tính tên là MAYA (xem MAYA II). Cổng logic có thể được làm bằng hiệu ứng quantum mechanical (cho dù quantum computing thường phân hóa với thiết kế boolean). Cổng Photonic logic sử dụng hiệu ứng non-linear optical.

Trên lý thuyết, các phương pháp tạo ra một cổng functionally complete (ví dụ, cả hai cổng NOR hoặc NAND) có thể được sử dụng để tạo ra mọi cổng logic khác. Lưu ý rằng việc sử dụng cổng logic ba trạng thái cho hệ thống bus là không cần thiết, và có thể được thay thế bằng multiplexer, thứ mà có thể được tạo ra bằng các cổng logic đơn giản (như cổng NAND, NOR, AND hoặc OR).

Tài liệu tham khảo

WikiPedia: Cổng logic http://books.google.com/books?id=1-fBmsEBNUoC&pg=P... http://books.google.com/books?id=3oJE9yczr3EC&pg=P... http://books.google.com/books?id=E7ZUnx3FqrcC&q=37... http://www.talkingelectronics.com/ChipDataEbook-1d... http://www.ti.com/product/sn7400 http://www.zyvex.com/nanotech/mechano.html http://www.electronics-tutorials.ws/logic/logic_1.... https://digamma.cs.unm.edu/wiki/bin/view/McogPubli... https://commons.wikimedia.org/wiki/Category:Logic_...